sour taste of unripe fruit - Alemán Inglés Diccionario